/*
 * node.h
 *
 *  Created on: 15/11/2012
 *      Author: cvan680
 */

#ifndef MFTG_NODE_H_
#define MFTG_NODE_H_

using std::string;

#include "techniquewrapper.h"

namespace voreen {

class Node {

private:
	string name_;
	TechniqueWrapper technique_;
	int definition_;

public:
	Node();
	Node(TechniqueWrapper technique);
	TechniqueWrapper getTechnique();
	string getDescription();
	string getIdentifier();
	int getUniqueID();
	bool equals(Node n);
};

}



#endif /* MFTG_NODE_H_ */
